package nbn.android.myyoutubeclient.util;

import java.text.DecimalFormat;
import java.text.ParseException;
import java.util.Date;

public class BaseEngine {
	
//	if (!songObject.getFormNet()) {
//	new AlertDialog.Builder(context).setTitle("Cài nhạc chuông!").setMessage("Bạn muốn cài bài hát:' " + songObject.getTXNAME() + "'" + " làm nhạc chuông?")
//			.setPositiveButton(android.R.string.yes, new DialogInterface.OnClickListener() {
//				public void onClick(DialogInterface dialog, int which) {
//					// File k = new
//					// File(songObject.getPATCH_FULL(), null);
//					ContentValues values = new ContentValues();
//					values.put(MediaStore.MediaColumns.DATA, songObject.getPATCH_FULL());
//					values.put(MediaStore.MediaColumns.TITLE, songObject.getTXNAME());
//					values.put(MediaStore.MediaColumns.SIZE, songObject.getSize());
//					values.put(MediaStore.MediaColumns.MIME_TYPE, "audio/*");
//					values.put(MediaStore.Audio.Media.ARTIST, songObject.getNAME_SINGERS());
//					values.put(MediaStore.Audio.Media.DURATION, songObject.getduration());
//					values.put(MediaStore.Audio.Media.IS_RINGTONE, true);
//					values.put(MediaStore.Audio.Media.IS_NOTIFICATION, false);
//					values.put(MediaStore.Audio.Media.IS_ALARM, false);
//					values.put(MediaStore.Audio.Media.IS_MUSIC, false);
//					// Insert it into the database
//					Uri uri = MediaStore.Audio.Media.getContentUriForPath(songObject.getPATCH_FULL());
//					Uri newUri = context.getContentResolver().insert(uri, values);
//					RingtoneManager.setActualDefaultRingtoneUri(context, RingtoneManager.TYPE_RINGTONE, newUri);
//				}
//			}).setNegativeButton(android.R.string.no, new DialogInterface.OnClickListener() {
//				public void onClick(DialogInterface dialog, int which) {
//				}
//			}).setIcon(android.R.drawable.ic_dialog_alert).show();
//
//} else
//	TagName.showToastShort(context, "Tải bài hát về thiết bị trước khi cài nhạc chuông!");

	public final static String converShortLong(long number) {
		double result = number;
		String s = "";
		if (number > 1000000000) {
			s = "B";
			result = number / 10000000;
			result /= 100;
		} else if (number > 1000000) {
			s = "M";
			result = number / 10000;
			result /= 100;
		} else if (number > 1000) {
			s = "K";
			result = number / 10;
			result /= 100;
		}
		return result + s;
	}
	
	public static String numbershowdetails(String number){
		DecimalFormat df = new DecimalFormat("#,###");
		String s="";
		int inx=0;
		try {
			inx=Integer.parseInt(number);
		} catch (Exception e) {
		}
		s=df.format(inx);
		return s; 
	}

}
